FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.4.11  |  FHIR Version n/a  User: [n/a]

Resource StructureDefinition/FHIR Server from package rki.demis.ars#1.0.0-alpha.1 (78 ms)

Package rki.demis.ars
Type StructureDefinition
Id Id
FHIR Version R4
Source https://simplifier.net/resolve?scope=rki.demis.ars@1.0.0-alpha.1&canonical=https://demis.rki.de/fhir/ars/StructureDefinition/Patient
Url https://demis.rki.de/fhir/ars/StructureDefinition/Patient
Version 1.0.0
Status draft
Date 2024-09-27
Name Patient
Title Patient
Experimental False
Description In diesem Profil werden Angaben zum Patienten gemacht. Für ARS dürfen nach §13 Abs. 4 IfSG ausschließlich pseudonymisierte Falldaten übermittelt werden. Zur Pseudonymbildung siehe Kapitel 'Pseudonymisierung' im Implementierungsleitfaden.
Type Patient
Kind resource

Resources that use this resource

StructureDefinition
https://demis.rki.de/fhir/ars/StructureDefinition/Composition Composition
https://demis.rki.de/fhir/ars/StructureDefinition/Coverage Versicherungsstatus
https://demis.rki.de/fhir/ars/StructureDefinition/DiagnosticReport Laborbericht
https://demis.rki.de/fhir/ars/StructureDefinition/Encounter Kontakt
https://demis.rki.de/fhir/ars/StructureDefinition/Observation Labortestung
https://demis.rki.de/fhir/ars/StructureDefinition/ServiceRequest Laborauftrag
https://demis.rki.de/fhir/ars/StructureDefinition/Specimen Probe

Resources that this resource uses

StructureDefinition
http://fhir.de/StructureDefinition/gender-amtlich-de Differenzierung des administrativen Geschlechts 'other'


Source

{
  "resourceType" : "StructureDefinition",
  "id" : "Patient",
  "url" : "https://demis.rki.de/fhir/ars/StructureDefinition/Patient",
  "version" : "1.0.0",
  "name" : "Patient",
  "title" : "Patient",
  "status" : "draft",
  "experimental" : false,
  "date" : "2024-09-27",
  "publisher" : "ARS@rki.de",
  "description" : "In diesem Profil werden Angaben zum Patienten gemacht. Für ARS dürfen nach §13 Abs. 4 IfSG ausschließlich pseudonymisierte Falldaten übermittelt werden. Zur Pseudonymbildung siehe Kapitel 'Pseudonymisierung' im Implementierungsleitfaden.",
  "fhirVersion" : "4.0.1",
  "kind" : "resource",
  "abstract" : false,
  "type" : "Patient",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Patient",
  "derivation" : "constraint",
  "differential" : {
    "element" : [
      {
        "id" : "Patient.id",
        "path" : "Patient.id",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier",
        "path" : "Patient.identifier",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "pattern",
              "path" : "system"
            }
          ],
          "rules" : "closed"
        },
        "short" : "Patientenpseudonym",
        "definition" : "Ein Paar von UUIDs, die zusammen als Patientenpseudonym auftreten. Der Bildung der Pseudonyme liegt ein für ARS entwickeltes Konzept zugrunde. Das Konzept ist im Implementierungsleitfaden im Kapitel 'Pseudonymisierung' zu finden.",
        "min" : 2,
        "max" : "2",
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:rkiPatientPseudonym",
        "path" : "Patient.identifier",
        "sliceName" : "rkiPatientPseudonym",
        "min" : 2,
        "max" : "2",
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:rkiPatientPseudonym.use",
        "path" : "Patient.identifier.use",
        "max" : "0"
      },
      {
        "id" : "Patient.identifier:rkiPatientPseudonym.type",
        "path" : "Patient.identifier.type",
        "max" : "0"
      },
      {
        "id" : "Patient.identifier:rkiPatientPseudonym.system",
        "path" : "Patient.identifier.system",
        "min" : 1,
        "patternUri" : "https://demis.rki.de/fhir/NamingSystem/CommonPatientPseudonym",
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:rkiPatientPseudonym.value",
        "path" : "Patient.identifier.value",
        "min" : 1,
        "constraint" : [
          {
            "key" : "pseudonymIsUUID",
            "severity" : "error",
            "human" : "Die Patientenpseudonyme muessen als UUID uebergeben werden.",
            "expression" : "$this.toString().matches('^urn:uuid:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$')",
            "source" : "https://demis.rki.de/fhir/ars/StructureDefinition/Patient"
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:rkiPatientPseudonym.period",
        "path" : "Patient.identifier.period",
        "max" : "0"
      },
      {
        "id" : "Patient.identifier:rkiPatientPseudonym.assigner",
        "path" : "Patient.identifier.assigner",
        "max" : "0"
      },
      {
        "id" : "Patient.active",
        "path" : "Patient.active",
        "max" : "0"
      },
      {
        "id" : "Patient.name",
        "path" : "Patient.name",
        "max" : "0"
      },
      {
        "id" : "Patient.telecom",
        "path" : "Patient.telecom",
        "max" : "0"
      },
      {
        "id" : "Patient.gender",
        "path" : "Patient.gender",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.gender.extension",
        "path" : "Patient.gender.extension",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "url"
            }
          ],
          "ordered" : false,
          "rules" : "open"
        }
      },
      {
        "id" : "Patient.gender.extension:other-amtlich",
        "path" : "Patient.gender.extension",
        "sliceName" : "other-amtlich",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "Extension",
            "profile" : [
              "http://fhir.de/StructureDefinition/gender-amtlich-de"
            ]
          }
        ]
      },
      {
        "id" : "Patient.birthDate",
        "path" : "Patient.birthDate",
        "short" : "Geburtsdatum (YYYY-MM)",
        "definition" : "Geburtsdatum des Patienten, nur Angabe des Geburtsmonats und Geburtsjahres.",
        "min" : 1,
        "constraint" : [
          {
            "key" : "yearAndMonthOnlyBirthDate",
            "severity" : "error",
            "human" : "Das Geburtsdatum darf lediglich Jahr und Monat der Geburt beinhalten",
            "expression" : "$this.toString().matches('^[0-9]{4}-[0-9]{2}|[0-9]{4}$')",
            "source" : "https://demis.rki.de/fhir/ars/StructureDefinition/Patient"
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Patient.deceased[x]",
        "path" : "Patient.deceased[x]",
        "max" : "0"
      },
      {
        "id" : "Patient.address",
        "path" : "Patient.address",
        "short" : "Wohnort (3-stellige PLZ)",
        "definition" : "Die Angabe zum Wohnort des Patienten in Form der 3-stelligen Postleitzahl unter ist ausschließlich bei Diagnostik zu Chlamydia trachomatis relevant. Sollten Angaben für einen anderen Erreger als für Chlamydia trachomatis gemacht werden, wird diese nach Ãœbermittlung an das RKI aus der Rohdatenbank entfernt und steht für die weitere Datenverarbeitung am RKI nicht zur Verfügung. Hintergrund für die Erhebung dieser Angaben ist die Integration des Chlamydien-Sentinels in die Ãœbermittlung für ARS. Siehe auch Kapitel 'Integration von Sentinel-Systemen' im Implementierungsleitfaden.",
        "max" : "1",
        "mustSupport" : true
      },
      {
        "id" : "Patient.address.use",
        "path" : "Patient.address.use",
        "max" : "0"
      },
      {
        "id" : "Patient.address.type",
        "path" : "Patient.address.type",
        "max" : "0"
      },
      {
        "id" : "Patient.address.text",
        "path" : "Patient.address.text",
        "max" : "0"
      },
      {
        "id" : "Patient.address.line",
        "path" : "Patient.address.line",
        "max" : "0"
      },
      {
        "id" : "Patient.address.city",
        "path" : "Patient.address.city",
        "max" : "0"
      },
      {
        "id" : "Patient.address.district",
        "path" : "Patient.address.district",
        "max" : "0"
      },
      {
        "id" : "Patient.address.state",
        "path" : "Patient.address.state",
        "max" : "0"
      },
      {
        "id" : "Patient.address.postalCode",
        "path" : "Patient.address.postalCode",
        "constraint" : [
          {
            "key" : "threeDigitPostalCode",
            "severity" : "error",
            "human" : "Die 'verkürzte' Postleitzahl muss aus den ersten 3 Ziffern der 'normalen' Postleitzahl bestehen",
            "expression" : "$this.toString().matches('^[0-9]{3}$')",
            "source" : "https://demis.rki.de/fhir/ars/StructureDefinition/Patient"
          }
        ]
      },
      {
        "id" : "Patient.address.country",
        "path" : "Patient.address.country",
        "max" : "0"
      },
      {
        "id" : "Patient.address.period",
        "path" : "Patient.address.period",
        "max" : "0"
      },
      {
        "id" : "Patient.maritalStatus",
        "path" : "Patient.maritalStatus",
        "max" : "0"
      },
      {
        "id" : "Patient.multipleBirth[x]",
        "path" : "Patient.multipleBirth[x]",
        "max" : "0"
      },
      {
        "id" : "Patient.photo",
        "path" : "Patient.photo",
        "max" : "0"
      },
      {
        "id" : "Patient.contact",
        "path" : "Patient.contact",
        "max" : "0"
      },
      {
        "id" : "Patient.communication",
        "path" : "Patient.communication",
        "max" : "0"
      },
      {
        "id" : "Patient.generalPractitioner",
        "path" : "Patient.generalPractitioner",
        "max" : "0"
      },
      {
        "id" : "Patient.managingOrganization",
        "path" : "Patient.managingOrganization",
        "max" : "0"
      },
      {
        "id" : "Patient.link",
        "path" : "Patient.link",
        "max" : "0"
      }
    ]
  },
  "text" : {
  }
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.